Russia: Home of Vodka, Dash Cam fanatics—and helping each other. Humanity at its best By Cap'n Magic Culture • May 2013 • Views: 1,119 A Heartwarming start to the weekend:Link